OpenBuildings™ Designer 帮助

创建图例表达式

专题搜索窗格中的最后一列用于定义图例表达式

在图例创建器摘要字段中,可以创建图例表达式。该表达式可能是针对图例项显示的简单文本字符串,也有可能包含通过选择函数和属性创建的更复杂的组件。

有一个选项可用来配置 OpenBuildings Designer,使其自动将主题图数据写入激活 DGN 文件或外部主题图文件 (*.tmt)。将主题图保存至 DGN 文件时,所有主题图图例元素和线符均会写入 DGN。缺省情况下,OpenBuildings Designer 仅限保存 40 个主题图。如果要存储更多主题图数据或利用配置变量 TM_MAX_LEGENDS 减少数据量,您可以更改此限制。定义后,分配给 TM_MAX_LEGENDS 的整数值将确定要本地存储的最大图数。

  1. 高亮显示搜索条件,然后单击图例列。

    将弹出“图例创建器”对话框。

  2. 摘要字段中,键入图例项描述:Small Rooms (average area).

    此文本将与图例函数表达式生成的文本一起显示在图例中。

  3. 在“添加新表达式”设置组中,从第一个下拉列表中选择图例表达式函数

    此操作将启用属性下拉列表。

  4. 选择实际面积 特性。

    可在“表达式”字段中预览图例表达式:$average(Actual area)$



  5. 单击添加

    图例表达式将添加到摘要中:Small Rooms (average area) -$average(Actual area)$

  6. 单击确定保存选定条件的图例表达式。
  7. 对下一条件行重复上述步骤,可创建其他图例表达式:Large Rooms (average area) -$average(Actual area)$
  8. 从“主题图”对话框中选择图例 > 放置

    空间将根据搜索条件高亮显示:蓝色表示小房间,绿色表示大房间。两组中的平均面积使用图例表达式函数来计算,并显示在图例表达式的键入部分旁边。



  9. (可选) 使用“主题图”对话框中提供的工具可操作图例。